de forma improvisada - German English Dictionary